pond perch - French English Dictionary